Useful english dictionary. 2012.
prestruggle — n., v.i., prestruggled, prestruggling. * * * … Universalium